package com.qn.combination.core.filter;

import com.qn.combination.core.context.EventContext;

/**
 * 事件筛选器
 *
 * @author quning
 * @date 2023/11/04
 */
public interface EventFilter<T extends EventContext> {

  /**
   * 过滤逻辑封装点
   *
   * @param context
   * @param chain
   */
  void doFilter(T context, EventFilterChain chain);


}
